support allowance - German English Dictionary